home *** CD-ROM | disk | FTP | other *** search
/ Netware Super Library / Netware Super Library.iso / file_mgt / ffg / whats.new < prev   
Encoding:
Text File  |  1995-04-01  |  7.7 KB  |  169 lines

  1.                   File Finder/Grouper Release Summary
  2.  
  3. 2.01     4/1/95 _ Bug Fix: Removed bug introduced in final stages of
  4.                            2.00 release which resulted in all EXEs being
  5.                            treated as self-extracting archives.
  6.  
  7. 2.00     4/1/95 _ Archive file searching enhanced as follows:
  8.  
  9.                   _ Now searches for text inside files that are
  10.                     compressed within archives.  (This requires you to
  11.                     have the host unarchiving program (e.g., PKUNZIP,
  12.                     LHA, etc) on your DOS path.)
  13.  
  14.                   _ Now searches inside ZIP, LHA, and ARJ self-extractors
  15.  
  16.                   _ Now searches inside ZOO archives
  17.  
  18.                   _ Summary report of bytes occupied for files in
  19.                     archives uncompressed limited to size of the archive
  20.                     file
  21.  
  22.                 _ User interaction with FFG enhanced as follows:
  23.  
  24.                   _ Now status/progress meter indicates path searched,
  25.                     archive currently being searched, file currently
  26.                     being scanned for text and %0 complete of text scan.
  27.                     The simpler spinning meter is still available with
  28.                     /fms
  29.  
  30.                   _ Up/Down/Right arrow keys can "direct" the search by
  31.                     skipping to deeper directory (down) or next directory
  32.                     in parent (up), skipping text search of current file
  33.                     (right).
  34.  
  35.                   _ Now more responsive to user interrupting search when
  36.                     searching for text inside files (checks for key
  37.                     presses more often)
  38.  
  39.                   _ Now /g (GoTo) prompts by default and also accepts a
  40.                     number such as /g2 to go directly to the second file
  41.                     found.
  42.  
  43.                   _ CTRL-BREAK now behaves like <ESC>
  44.  
  45.                   _ Fixed so that input redirection doesn't disable
  46.                     keyboard input
  47.  
  48.                   _ Added /pd (Pause-When-Done) option for running from
  49.                     Windows or a menu so program doesn't exit until you
  50.                     press a key.
  51.  
  52.                   _ Added option /![i|q|s|g] to disable the various user
  53.                     keyboard interrupts (intended for batch applications
  54.                     of FFG such as an auditing function):
  55.  
  56.                     i = disable all keyboard input
  57.                     q = disable quit/escape
  58.                     s = disable skip drive
  59.                     g = disable GoTo
  60.  
  61.                 _ Text searching within files enhanced as follows:
  62.  
  63.                   _ You can skip a file with right arrow key.
  64.  
  65.                   _ Set default filters for /s /$ /x /a when no filter
  66.                     specified for these to provide an easy way to specify
  67.                     common filter values that might be used to speed up a
  68.                     text search, such as excluding executable files:
  69.  
  70.                     /x = /x*.[exe,com,dll,zip,gif,arj,arc,lzh...]
  71.                     /$ = excludes files with MZ exectable signature
  72.                     /s = /s1-1M (excludes empty and very large files)
  73.                     /a = /a!s excludes system files
  74.  
  75.                 _ Execution of other programs (/e option) enhanced as
  76.                   follows:
  77.  
  78.                   _ Increases the amount of memory available to programs
  79.                     that are executed with the /e option.  All but a few
  80.                     kbytes of FFG code are swapped to EMS, XMS, or a
  81.                     temporary file when a /e command is executing.
  82.  
  83.                 _ Other miscellaneous changes:
  84.  
  85.                   _ Now /p (pause each screenful) overridden if output
  86.                     redirected.  Also, fixed so no screenful pause if not
  87.                     showing files
  88.  
  89.                   _ Set default filters for /d /t when no filter
  90.                     specified for these to provide an easy way to specify
  91.                     common filter values:
  92.  
  93.                     /d = /dt  TODAY
  94.                     /t = /tn  this minute
  95.  
  96.                   _ Added %H (home directory) to execute and format
  97.                     specifiers. This is the directory from which the FFG
  98.                     command was invoked.
  99.  
  100.                   _ Enhanced the /1 (Find One) option to allow
  101.                     /1[:|r|z|c], which now allows you to find one per
  102.                     drive (:), directory (r), ZIP/archive (z), container
  103.                     (directory or archive) (c)
  104.  
  105.                   _ If first path spec ends in : the use .\*.* for start
  106.                     dir and file
  107.  
  108.                   _ Bug Fix: where /dM was /dM/M/Y; now /dM/*/Y
  109.  
  110. 1.57    7/16/94 - FFG now prompts the user for parameters when insufficient
  111.                   parameters are entered on the command line.  (At least a
  112.                   one FileSpecMask must be entered.)  Help is still
  113.                   available via the /? option.
  114.  
  115.                 - FFG can now accept parameters from a file by redirecting
  116.                   input to be from the file as in:
  117.  
  118.                     FFG < params.ffg
  119.  
  120.                   The options should be put on the first line of the file.
  121.                   This is a way around the 128 character DOS command line
  122.                   limit and is a way to save search patterns that may need to
  123.                   be used again and again.
  124.  
  125.                 - Adds ability to set options in an environment variable
  126.                   (FFGOPT by default).  Options entered on the command line
  127.                   are effectively appended to what is found in the
  128.                   environment variable.  Options for which you will
  129.                   probably find this feature useful include: /: (drive
  130.                   settings), /v (video), /p (pause), /b (beep), /f (format
  131.                   of output), /z (ZIP/archive).  For example:
  132.  
  133.                     set FFGOPT=/v5 /p /bpd /z /fp
  134.  
  135.                   would cause FFG to always use 50-line video mode, pause
  136.                   after each screenful or output, beep when prompted and
  137.                   done, search inside archives, and used the packed path
  138.                   output format.
  139.  
  140.                 - Adds a "Drives" option '/:' to provide more control over
  141.                   which drives are searched when
  142.  
  143.                     1) a wild card is used in the DriveSpec
  144.  
  145.                     2) or when no drive is specified at all.
  146.  
  147.                   You can define which drives or which drive types (i.e.,
  148.                   floppy, CD-ROM, network, substitute) will be searched
  149.                   when a wildcard is used in the DriveSpec.  A third use of
  150.                   this option is to set a default set of drives to search
  151.                   if no drives are specified.  This option is really most
  152.                   useful when set in the "FFGOPT" environment variable so
  153.                   that it is always effective.
  154.  
  155.                 - Options with spaces, such as /e command strings can now
  156.                   be quoted without enclosing the entire option in quotes.
  157.                   For example, /e"This is a command" is now okay, whereas
  158.                   prior versions required "/eThis is a command".
  159.  
  160.                 - Bug fix: Quoted strings with a backslash before a quote
  161.                            are now handled properly.  For example,
  162.                              "/edir c:\"
  163.                            was interpreted incorrectly as command
  164.                              dir c:"
  165.                            and is now interpreted correctly as
  166.                              dir c:\
  167.  
  168.         ******** Previous history available upon request. *********
  169.